«tsql» 태그된 질문

T-SQL (Transact-Structured Query Language)은 Sybase ASE 및 Microsoft SQL Server에서 지원하는 SQL 기능의 확장입니다. MySQL, PostgreSql, Oracle (Pl / SQL) 관련 쿼리에는이 태그를 사용하지 마십시오. LINQ를 사용하여 작성되는 SQL 코드도이 태그의 일부가 아닙니다. 이 태그는 Microsoft SQL Server를 사용하여 고급 SQL 프로그래밍을 위해 특별히 작성되었습니다.


6
SQL Server를 사용하여 문자열을 자르는 방법
SQL Server에 큰 문자열이 있습니다. 해당 문자열을 10 또는 15 자로 자르고 싶습니다. 원래 문자열 this is test string. this is test string. this is test string. this is test string. 원하는 문자열 this is test string. this is ......
105 sql-server  tsql 

10
숫자와 문자열을 연결하여 T-SQL에서 숫자 형식을 지정하는 방법은 무엇입니까?
다음과 같은 기능이 있습니다. ALTER FUNCTION [dbo].[ActualWeightDIMS] ( -- Add the parameters for the function here @ActualWeight int, @Actual_Dims_Lenght int, @Actual_Dims_Width int, @Actual_Dims_Height int ) RETURNS varchar(50) AS BEGIN DECLARE @ActualWeightDIMS varchar(50); --Actual Weight IF (@ActualWeight is not null) SET @ActualWeightDIMS = @ActualWeight; --Actual DIMS IF (@Actual_Dims_Lenght is not null) …
105 sql  tsql 

16
테이블 정의를 표시하는 T-SQL 쿼리?
SQL Server 테이블의 인덱스 및 키를 포함하여 전체 정의를 표시하는 쿼리는 무엇입니까? 저는 순수한 쿼리를 원합니다. SQL Studio가이를 제공 할 수 있다는 것을 알고 있지만, 대부분의 기본 앱만 있고 Studio를 설치할 권한이없는 "야생적인"컴퓨터를 자주 사용합니다. 그러나 SQLCMD는 항상 옵션입니다. 업데이트 : sp_help를 시도했지만 이름, 소유자, 유형 및 Created_Datetime을 보여주는 하나의 …
105 sql-server  tsql 

4
데이터베이스 스키마를 SQL 파일로 내보내기
MS SQL Server 2008데이터베이스 구조를 T-SQL파일 로 내보낼 수 있습니까? 테이블 스키마뿐만 아니라 기본 키, 외래 키, 제약 조건, 인덱스, 저장 프로 시저, 사용자 정의 형식 / 함수도 내보내고 싶습니다. 또한이 T-SQL파일 에 데이터가 존재하는 것을 원하지 않습니다 . 그것을 달성하는 방법이 있습니까?


7
SQL Server 2008 R2에서 CONCAT 함수를 어떻게 사용합니까?
CONCATSQL Server 2008 R2에서 함수를 찾고있었습니다 . 나는 이 기능에 대한 링크를 발견 . 하지만이 기능을 사용하면 다음과 같은 오류가 발생합니다. 메시지 195, 수준 15, 상태 10, 줄 7 'CONCAT'은 인식 된 기본 제공 함수 이름이 아닙니다. 합니까 CONCAT기능은 SQL 서버 2008 R2에 존재? 그렇지 않은 경우 SQL Server 2008 …



2
text 또는 ntext 데이터 유형에 대한 REPLACE의 대안
datatable.column의 데이터를 업데이트 / 교체해야합니다. 테이블에는이라는 필드가 Content있습니다. REPLACE기능을 사용하고 있습니다. 열 데이터 유형이 NTEXT이므로 SQL Server에서는 REPLACE함수 를 사용할 수 없습니다 . 이 데이터베이스는 타사 소프트웨어 테이블이므로 데이터 유형을 변경할 수 없습니다. 데이터 유형을 변경하면 응용 프로그램이 실패합니다. UPDATE [CMS_DB_test].[dbo].[cms_HtmlText] SET Content = REPLACE(Content,'ABC','DEF') WHERE Content LIKE '%ABC%' 이 …
101 sql  sql-server  tsql 


1
테이블 생성시 기본 제약 선언
GUI를 사용하는 대신 코드를 작성하여 Microsoft SQL Server 2000에서 새 테이블을 만들고 있습니다. "수동 방식"으로 수행하는 방법을 배우려고합니다. 이것은 내가 실제로 사용하고있는 코드이며 잘 작동합니다. CREATE TABLE "attachments" ( "attachment_id" INT NOT NULL, "load_date" SMALLDATETIME NOT NULL, "user" VARCHAR(25) NOT NULL, "file_name" VARCHAR(50) NOT NULL, CONSTRAINT "pk_attachments" PRIMARY KEY ("attachment_id"), …

17
T-SQL에서 중복 공백을 단일 공백으로 바꾸기
주어진 필드에 문자 사이에 두 개 이상의 공백이 없는지 확인해야합니다 (모든 공백은 고려하지 않고 공백 만 포함). 그래서 'single spaces only' 로 바뀌어야한다 'single spaces only' 아래는 작동하지 않습니다 select replace('single spaces only',' ',' ') 결과적으로 'single spaces only' 저는 CLR 기반 솔루션보다 네이티브 T-SQL을 고수하는 것을 선호합니다. 생각?
100 sql-server  tsql 

3
개체 [INFORMATION_SCHEMA]에 대한 확인되지 않은 참조입니다. [TABLES]
[INFORMATION_SCHEMA].[TABLES]뷰에 액세스하는 UDF를 만들었습니다 . CREATE FUNCTION [dbo].[CountTables] ( @name sysname ) RETURNS INT AS BEGIN RETURN ( SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = @name ); END Visual Studio 내에서 뷰의 스키마와 이름은 모두 경고로 표시됩니다. SQL71502 : 함수 : [dbo]. [CountTables]에 [INFORMATION_SCHEMA]. [TABLES] 개체에 대한 확인되지 않은 참조가 …

16
SQL 문의 필드에서 선행 0 제거
추출 파일을 생성하기 위해 SQLServer 데이터베이스에서 읽는 SQL 쿼리를 작업 중입니다. 특정 필드 (단순 VARCHAR(10)필드) 에서 선행 0을 제거하기위한 요구 사항 중 하나입니다 . 예를 들어 필드에 '00001A'가 포함 된 경우 SELECT 문은 데이터를 '1A'로 반환해야합니다. SQL에서 이런 식으로 선행 0을 쉽게 제거하는 방법이 있습니까? RTRIM기능 이 있다는 것을 알고 …
99 sql  sql-server  tsql 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.