In your table dbo.Sup_Item_Cat
, it has a foreign key reference to another table. The way a FK works is it cannot have a value in that column that is not also in the primary key column of the referenced table.
If you have SQL Server Management Studio, open it up and sp_help
‘dbo.Sup_Item_Cat
‘. See which column that FK is on, and which column of which table it references. You’re inserting some bad data.
Let me know if you need anything explained better!
Related Posts:
- INSERT statement conflicted with the FOREIGN KEY constraint – SQL Server
- Selecting COUNT(*) with DISTINCT
- SQL query to select dates between two dates
- How can I do an UPDATE statement with JOIN in SQL Server?
- Column name or number of supplied values does not match table definition
- Can a foreign key be NULL and/or duplicate?
- Best way to do nested case statement logic in SQL Server
- The multi-part identifier could not be bound
- The ALTER TABLE statement conflicted with the FOREIGN KEY constraint
- Add a column with a default value to an existing table in SQL Server
- “select * into table” Will it work for inserting data into existing table
- CASE IN statement with multiple values
- Case in Select Statement
- What is a stored procedure?
- Conversion failed when converting date and/or time from character string while inserting datetime
- Self Join to get employee manager name
- How do I UPDATE from a SELECT in SQL Server?
- Conversion failed when converting date and/or time from character string while inserting datetime
- error, string or binary data would be truncated when trying to insert
- How to create Temp table with SELECT * INTO tempTable FROM CTE Query
- NOT IN vs NOT EXISTS
- Must declare the scalar variable
- Must declare the scalar variable
- Rename column SQL Server 2008
- Efficiently convert rows to columns in sql server
- Nested select statement in SQL Server
- How do I escape a single quote in SQL Server?
- T-SQL split string based on delimiter
- MySQL Cannot Add Foreign Key Constraint
- Drop a temporary table if it exists
- How Stuff and ‘For Xml Path’ work in SQL Server?
- IDENTITY_INSERT is set to OFF – How to turn it ON?
- Sql Server equivalent of a COUNTIF aggregate function
- Inserting data into a temporary table
- Why does NULL = NULL evaluate to false in SQL server
- CREATE VIEW must be the only statement in the batch
- SQL Server FOR EACH Loop
- Difference between JOIN and INNER JOIN
- “CASE” statement within “WHERE” clause in SQL Server 2008
- Get day of week in SQL Server 2005/2008
- Warning: Null value is eliminated by an aggregate or other SET operation in Aqua Data Studio
- What is the difference between Scope_Identity(), Identity(), @@Identity, and Ident_Current()?
- incorrect syntax error CREATE VIEW must be the only statement in the batch
- How to find sum of multiple columns in a table in SQL Server 2005?
- When to use “ON UPDATE CASCADE”
- DateTime2 vs DateTime in SQL Server
- Difference between numeric, float and decimal in SQL Server
- SQL Server Insert if not exists
- SQL Server: Invalid Column Name
- SQL Server reports ‘Invalid column name’, but the column is present and the query works through management studio
- How to parse XML data in SQL server table
- ERROR: there is no unique constraint matching given keys for referenced table “bar”
- What is the equivalent of ‘describe table’ in SQL Server?
- How do I query for all dates greater than a certain date in SQL Server?
- String or binary data would be truncated. The statement has been terminated
- Error converting data type varchar to float
- Remote table-Valued Function Calls are not allowed
- How to concatenate text from multiple rows into a single text string in SQL Server
- Count(*) vs Count(1) – SQL Server
- What represents a double in sql server?
- The backend version is not supported to design database diagrams or tables
- Determine ROW that caused “unexpected end of file” error in BULK INSERT?
- Determine ROW that caused “unexpected end of file” error in BULK INSERT?
- Conversion failed when converting the varchar value ‘simple, ‘ to data type int
- SELECT DISTINCT on one column
- Exclude a column using SELECT * [except columnA] FROM tableA?
- Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 1, column 4 (Year)
- What is the difference between a stored procedure and a view?
- Why is SQL server throwing this error: Cannot insert the value NULL into column ‘id’?
- TSQL PIVOT MULTIPLE COLUMNS
- Microsoft OLE DB Provider for SQL Server error ‘80004005’
- Bulk load data conversion error (truncation)
- How to format a numeric column as phone number in SQL
- SQL “select where not in subquery” returns no results
- ListAGG in SQLSERVER
- Equivalent of Oracle’s RowID in SQL Server
- Is there a Max function in SQL Server that takes two values like Math.Max in .NET?
- sql query to return differences between two tables
- Subtract one day from datetime
- ‘CREATE PROCEDURE’ must be the only statement in the batch (Erro)
- Is it possible to specify condition in Count()?
- SQL Server dynamic PIVOT query?
- Incorrect syntax near ”
- SQL Server: Make all UPPER case to Proper Case/Title Case
- How do I query for all dates greater than a certain date in SQL Server?
- Backup a single table with its data from a database in sql server 2008
- Temporary table in SQL server causing ‘ There is already an object named’ error
- SQL Server “cannot perform an aggregate function on an expression containing an aggregate or a subquery”, but Sybase can
- Get everything after and before certain character in SQL Server
- How to calculate age (in years) based on Date of Birth and getDate()
- Solutions for INSERT OR UPDATE on SQL Server
- Text was truncated or one or more characters had no match in the target code page including the primary key in an unpivot
- How can I group by date time column without taking time into consideration
- Append table to an existing one: SQL Server
- SQL Server – An expression of non-boolean type specified in a context where a condition is expected, near ‘RETURN’
- INSERT VALUES WHERE NOT EXISTS
- Filter data based on date in sql
- How to implement LIMIT with SQL Server? [duplicate]
- Update query using Subquery in Sql Server
- How to dump a Microsoft SQL Server database to a SQL script?