IT/MS-SQL(49)
-
VB.NET EXCEL LAST COLUMN, VB 엑셀 마지막 컬럼 구하기
Dim xls As New Excel.Application Dim xWorkbook As Excel.Workbook Dim xWorksheet As Excel.Worksheet Dim xRange As Excel.Range Dim xlotno As String Dim lColumn As Long = 0 xWorkbook = xls.Workbooks.Open("E:\1234512345.xls") 'File Location xWorksheet = xWorkbook.Sheets(1) With xWorksheet If xls.WorksheetFunction.CountA(.Columns) 0 Then lColumn = .Columns.Find(What:="*", _ After:=.Range("A1"), _ Loo..
2016.09.09 -
PB11.5 , POWERBUILDER 11.5 , SQLSTATE ERROR 22005
SQLSTATE=22005 [Microsoft][ODBC SQL Server Dirver]캐스트 사양에 대한 문자값이 올바르지 않습니다. DBParm 부분에 StripParmNames='Yes' and CallEscape='No' 추가하니 해결이 되었습니다. SQLSTATE ERROR 22005 ERROR 해결
2016.08.24 -
[MS-SQL] ROW 값 나열하기, 세로 값을 가로 값으로 나열하기
--SEARCH TABLE select TEST01, TEST02 from TEST_001 --INSERT VALUES insert into TEST_001 values ('A','A') insert into TEST_001 values ('B','B') insert into TEST_001 values ('C','C') insert into TEST_001 values ('D','D') insert into TEST_001 values ('E','E') insert into TEST_001 values ('C','F') insert into TEST_001 values ('C','G') --QUERY declare @TEST_VAL varchar(50) declare @VAL varchar(50) de..
2016.08.24 -
MSSQL, LEFT, RIGHT, SUBSTRING, LEN
declare @test_data varchar(50) set @test_data = 'ABCDE12345' SELECT left(@test_data, 2) --value : AB SELECT SUBSTRING(@test_data, 1, 2) --value : AB SELECT right(@test_data,2) --value : 45 SELECT SUBSTRING(@test_data, len(@test_data)-1, len(@test_data)) --value : 45
2016.08.16 -
IndexOf 또는 LastIndexOf 사용하는법, CHARINDEX
다른프로그램을 사용하다가 MS-SQL을 사용할때면 IndexOf 기능을 필요로 할때가 많습니다. 저같은 경우도 그러한 경우입니다. 그래서 이렇게 정리를 해두먼 어떨까 해서 정리를 해두었습니다. 다들 오늘도 즐거운 코딩하시기 바랍니다. MSSQL 특정문자찾기MSSQL 특정글자찾기MSSQL 특정 문자 자릿수 찾기MSSQL 특정 글자 자릿수 찾기 - IndexOf 처럼 사용할 때 SELECT CHARINDEX('문자', '컬럼') ex) SELECT CHARINDEX('b', 'abcde') Result) 2 - LastIndexOf 처럼 사용할 때 ex) SELECT CHARINDEX('b', reverse('abcde')) Result) 4
2016.07.05 -
소수점 자르기, 소수점 반올림, ROUND 사용법
declare @value float set @value = 123456.78912340 select @value, round(@value, 1), round(@value, 0), round(@value, -1) select @value, round(@value, 2, 0), round(@value, 2, 1)
2016.07.04